Ballard has an immediate opportunity for a .Special projects as well as on site support as required at Transit Bus locations.The successful applicant will be responsible for technical support and to maintain Ballard products.Ballard products range from 30kw to 200 kw and are integrated into buses an...